TECHNOLOGICAL EVOLUTION